Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 MYCROFT CLOSE Detached £142,420 £42,950 29 Aug 2001
4 MYCROFT CLOSE Semi-Detached £177,795 £172,650 8 Apr 2022
6 MYCROFT CLOSE Semi-Detached £169,497 £80,000 16 Feb 2004
8 MYCROFT CLOSE Semi-Detached £129,547 £90,000 22 Jul 2015
10 MYCROFT CLOSE Semi-Detached £143,035 £92,000 8 Oct 2007